multi spot - Spanish English Dictionary